body{
	background-color:rgb(240,240,240);
}
.idx-tab{
	line-height:1rem;
	border:.05rem solid rgb(254,103,50);
	border-radius:.2rem;
	display:inline-block;
	margin:.2rem 0 0 3rem;
}
.idx-t-item{
	font-size:.8rem;
	display:inline-block;
	padding:.3rem 1.5rem;
	color:rgb(254,103,50);
	text-decoration:none;
}
.idx-t-itemSel{
	background-color:rgb(253,103,50);
	color:rgb(255,255,255);
}
.idx-ipt{
	background-color:rgb(255,255,255);
	display:block;
	margin:.5rem;
	width:19rem;
	box-shadow:0 0 1px rgba(0,0,0,.2);
	border-radius:.3rem;
	outline:0px;
	border-width:0;
	height:1.5rem;
	line-height:1.5rem;
}
.idx-ipt{
	text-indent:1rem;
}
.idx-ipt::-webkit-input-placeholder{
	text-indent:1rem;
	font-size:.8rem;
}
.idx-ipt::input-placeholder{
	text-indent:1rem;
	font-size:.8rem;
}
.idx-city{
	background-color:rgb(248,248,248);
}
.idx-c-label{
	height:2rem;
	line-height:2rem;
	font-size:.6rem;
	color:rgb(150,150,150);
	text-indent:.2rem;
}
.idx-c-city{}
.idx-cc-a,.idx-cc-unknow{
	height:3rem;
	line-height:3rem;
	font-size:1rem;
	text-indent:.8rem;
	background-color:rgb(255,255,255);	
	text-decoration:none;
	color:rgb(50,50,50);
	display:block;
	border-bottom:1px solid rgb(240,240,240);
}
.idx-cc-a:active{
	background-color:rgb(220,220,220);
}